watch crew - French English Dictionary